belt slap - Turkish English Dictionary